Specifying Unregistered Verbs

It is possible to register OLE 1 object applications (servers) with no specified verbs. In such cases, the application has a single implied verb that is understood to be  edit  by OLE 1 containers. When an OLE 2 application calls the IOleObject::EnumVerbs1SPTBEN method (or the OleRegEnumVerbs61IW.KB function) on an object of this class, one verb is enumerated. By default, the name of the verb is  Edit.  To avoid having the string  Edit  as the enumerated verb, a key can be included in the registry. This key is

\Software\Microsoft\OLE1\UnregisteredVerb = <verbname>

(where verbname is the value that will be returned from the enumeration) and allows for localization of the default verb to a specified string to accommodate a specific language.

 

Note  Do not attempt to register a verb (under ProgID\Protocol\StdFileEditing) for an application that did not register the verb itself.